package silencios;

import musica.Tocable;

/**
 * 
 * @author Mauro
 *
 */
public abstract class Silencio extends Tocable {
	
	// El silencio dura lo mismo que su figura asociada

	public static Tocable crearSilencioPorNombre(String nombreDelSilencio) {
		if (nombreDelSilencio.equals("SilencioDeBlanca")){
			return new SilencioDeBlanca();
		}
		if (nombreDelSilencio.equals("SilencioDeCorchea")){
			return new SilencioDeCorchea();
		}
		if (nombreDelSilencio.equals("SilencioDeNegra")){
			return new SilencioDeNegra();
		}
		if (nombreDelSilencio.equals("SilencioDeRedonda")){
			return new SilencioDeRedonda();
		}
		if (nombreDelSilencio.equals("SilencioDeSemicorchea")){
			return new SilencioDeSemicorchea();
		}
		return null;
	}
}
